game development
EsportsKDA 50 with Zero Deaths: When Dota 2 Breaks All Statistical Rules44 minutes. That was the time bzm, OG's mid-laner, made the entire PGL...
EsportsSony INZONE Fnatic Editions: H9 II and E9 – A Colourway-Only Special Edition With No Confirmed PricingOn October 6, 2026, Sony announced two new colourways inspired by Fnatic for...
EsportsInput Data Failure: The Verification Gate and Esports' Hunger for Empty AnalysisOn my screen that day there was only a table with nine rows. All nine rows sa...
VolleyballAsiad 20: China vs Japan and the shifting chessboard of Asian women's volleyballI sat in front of the screen in Nha Trang, noting every touch of the fifth se...
BadmintonAshmita Chaliha Questions BWF: When Playing Conditions Become a Political WeaponI have stood in the corridors of Kuala Lumpur stadiums for 11 years, listenin...
Domestic FootballHang Day Tonight: Kewell, Christie and the Nghe An WallAt Hang Day, I always arrive early. Not to pick a seat, but to listen. The...
International FootballThe 9-2 Variance: When Indonesia Turned a Match Into a Laboratory and Bangladesh Signed Their Own Death WarrantWhen I write about the Indonesia 9-2 Bangladesh match, I am not picking a fig...
EsportsOctober 1 at ASIAD: Waiting for Vietnam eSports to Upset, Expecting Martial Arts MedalsOn October 1, Vietnam's sports delegation faces a historic day at the Asian...
International FootballLevent Mercan and Kartal's 'Joker' Gamble: When the Fixture Calendar Teaches Football HumilityThree in the morning in Busan. Rain on the bay, and I am rewinding a short cl...
VolleyballAsian Men's Volleyball Championship begins in Fukuoka: Japan opens its road to the Los Angeles 2028 Olympic GamesASIAN MEN'S VOLLEYBALL CHAMPIONSHIP BEGINS IN FUKUOKA: JAPAN OPENS ITS ROAD T...
International FootballLaLiga 2026-27 After the Madrid Derby Round: Real Madrid Fourth, Villarreal Win 3-1, and an Unverifiable Data SilenceFour in the afternoon, Shanghai time. I sit in front of two screens in a smal...
Martial ArtsThe Martinete, Referee El Búho's Death, and the Governance Vacuum in Mexican Indie Lucha LibreOn the night of the show at the Mineral de la Reforma arena, in the state of...
SwimmingAnalysis of Shoulder Injury in Vietnamese Swimming: Data and Hidden MechanismsI once thought that shoulder injuries in swimming were just simple technical...
Table TennisThe System's Blind Spot: When Table Tennis Data Goes Silent, the Referee Still Must DecideThere is a moment in the operations room I rarely talk about. That night in...
International FootballVAR, the Handball Rule, and the Fight for the Final WordAt minute 38 of the group-stage match between France and Australia at the 202...
Domestic FootballThe Nine Operating Layers of V.League: Vietnamese Football Is Rewriting ItselfOpening: A Sigh at Three in the Morning I sat in front of a screen in...
International FootballPremier League's Harsh Season: When Managerial Pressure Becomes a Tactical VariableIn their last six matches without a win, Manchester United conceded an averag...
Domestic FootballFIFA ASEAN Cup 2026: Two Matches, Two Platforms, and One Mislabelled Link Landing on the Marquee TieOn the night of 28 September 2026, two FIFA ASEAN Cup 2026 group-stage matche...
International FootballPSG Goalkeeper Duel: Safonov or Chevalier? Luis Enrique Defends Despite 2-1 Loss to MonacoIn the opening match of the 2026-2026 Ligue 1 season, Paris Saint-Germain...
SwimmingAustralian Swimming and the Data War: When Hundredths of a Second Decide MedalsOn the electronic scoreboard in lane four, the number stopped at 3 minutes...
EsportsSony INZONE Fnatic Editions: H9 II and E9 – A Colourway-Only Special Edition With No Confirmed PricingOn October 6, 2026, Sony announced two new colourways inspired by Fnatic for...
EsportsInput Data Failure: The Verification Gate and Esports' Hunger for Empty AnalysisOn my screen that day there was only a table with nine rows. All nine rows sa...
VolleyballAsiad 20: China vs Japan and the shifting chessboard of Asian women's volleyballI sat in front of the screen in Nha Trang, noting every touch of the fifth se...
BadmintonAshmita Chaliha Questions BWF: When Playing Conditions Become a Political WeaponI have stood in the corridors of Kuala Lumpur stadiums for 11 years, listenin...
Domestic FootballHang Day Tonight: Kewell, Christie and the Nghe An WallAt Hang Day, I always arrive early. Not to pick a seat, but to listen. The...
International FootballThe 9-2 Variance: When Indonesia Turned a Match Into a Laboratory and Bangladesh Signed Their Own Death WarrantWhen I write about the Indonesia 9-2 Bangladesh match, I am not picking a fig...
EsportsOctober 1 at ASIAD: Waiting for Vietnam eSports to Upset, Expecting Martial Arts MedalsOn October 1, Vietnam's sports delegation faces a historic day at the Asian...
International FootballLevent Mercan and Kartal's 'Joker' Gamble: When the Fixture Calendar Teaches Football HumilityThree in the morning in Busan. Rain on the bay, and I am rewinding a short cl...
VolleyballAsian Men's Volleyball Championship begins in Fukuoka: Japan opens its road to the Los Angeles 2028 Olympic GamesASIAN MEN'S VOLLEYBALL CHAMPIONSHIP BEGINS IN FUKUOKA: JAPAN OPENS ITS ROAD T...
International FootballLaLiga 2026-27 After the Madrid Derby Round: Real Madrid Fourth, Villarreal Win 3-1, and an Unverifiable Data SilenceFour in the afternoon, Shanghai time. I sit in front of two screens in a smal...
Martial ArtsThe Martinete, Referee El Búho's Death, and the Governance Vacuum in Mexican Indie Lucha LibreOn the night of the show at the Mineral de la Reforma arena, in the state of...
SwimmingAnalysis of Shoulder Injury in Vietnamese Swimming: Data and Hidden MechanismsI once thought that shoulder injuries in swimming were just simple technical...
Table TennisThe System's Blind Spot: When Table Tennis Data Goes Silent, the Referee Still Must DecideThere is a moment in the operations room I rarely talk about. That night in...
International FootballVAR, the Handball Rule, and the Fight for the Final WordAt minute 38 of the group-stage match between France and Australia at the 202...
Domestic FootballThe Nine Operating Layers of V.League: Vietnamese Football Is Rewriting ItselfOpening: A Sigh at Three in the Morning I sat in front of a screen in...
International FootballPremier League's Harsh Season: When Managerial Pressure Becomes a Tactical VariableIn their last six matches without a win, Manchester United conceded an averag...
Domestic FootballFIFA ASEAN Cup 2026: Two Matches, Two Platforms, and One Mislabelled Link Landing on the Marquee TieOn the night of 28 September 2026, two FIFA ASEAN Cup 2026 group-stage matche...
International FootballPSG Goalkeeper Duel: Safonov or Chevalier? Luis Enrique Defends Despite 2-1 Loss to MonacoIn the opening match of the 2026-2026 Ligue 1 season, Paris Saint-Germain...
SwimmingAustralian Swimming and the Data War: When Hundredths of a Second Decide MedalsOn the electronic scoreboard in lane four, the number stopped at 3 minutes...
